think or reflect on a certain problem or topic repeatedly - Spanish English Dictionary